package kr.co.pension.admin.pe.ti.dao;

import java.util.List;
import java.util.Map;

import kr.co.pension.admin.pe.ti.vo.PETIVo;
import kr.co.pension.utils.BaseDao;

import org.springframework.stereotype.Repository;

@Repository
public class PETIDao extends BaseDao{

	
	public void peti100_1T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti100_1T",vo);
	}
	
	public void peti100_2T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti100_2T",vo);
	}
	
	public void peti100_3T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti100_3T",vo);
	}
	
	public void peti100_4T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti100_4T",vo);
	}
	
	public void peti100_5T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti100_5T",vo);
	}
	
	
	public int peti100_1Q(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().queryForObject("peti.peti100_1Q",vo);
	}
	
	public List peti100_2Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti100_2Q",vo);
	}
	
	public int peti101_1T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_1T",vo);
	}
	
	public int peti101_2T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_2T",vo);
	}
	
	public int peti101_3T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_3T",vo);
	}
	
	public int peti101_4T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_4T",vo);
	}
	
	public int peti101_5T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_5T",vo);
	}
	
	public int peti101_6T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_6T",vo);
	}
	
	public int peti101_7T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_7T",vo);
	}
	
	public int peti101_8T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_8T",vo);
	}
	
	public int peti101_9T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_9T",vo);
	}
	
	public int peti101_10T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_10T",vo);
	}
	
	public int peti101_11T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_11T",vo);
	}
	
	public int peti101_12T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_12T",vo);
	}
	
	public int peti101_13T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_13T",vo);
	}
	
	public int peti101_14T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_14T",vo);
	}
	
	public int peti101_15T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_15T",vo);
	}
	
	public int peti101_16T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_16T",vo);
	}
	
	public int peti101_17T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_17T",vo);
	}
	
	public int peti101_18T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_18T",vo);
	}
	
	public int peti101_19T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_19T",vo);
	}

	public int peti101_20T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101_20T",vo);
	}
	
	public int peti101T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti101T",vo);
	}
	
	public int peti102T(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().delete("peti.peti102T",vo);
	}
	
	
	
	
	public int peti200_1Q(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().queryForObject("peti.peti200_1Q",vo);
	}
	
	
	public Map peti300Q(PETIVo vo){
		return (Map) getSqlMapClientTemplate().queryForObject("peti.peti300Q",vo);
	}
	
	public List peti300_1Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti300_1Q",vo);
	}
	
	
	public Map peti301Q(PETIVo vo){
		return (Map) getSqlMapClientTemplate().queryForObject("peti.peti301Q",vo);
	}
	
	
	public int peti400_1T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti400_1T",vo);
	}
	
	public int peti400_2T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti400_2T",vo);
	}
	
	public int peti400_3T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti400_3T",vo);
	}
	
	public int peti400_4T(PETIVo vo){
		return getSqlMapClientTemplate().delete("peti.peti400_4T",vo);
	}
	
	
	public List peti500Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti500Q",vo);
	}
	public List peti501Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti501Q",vo);
	}
	
	
	public void peti501T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti501T",vo);
	}
	
	public Map peti502Q(PETIVo vo){
		return (Map) getSqlMapClientTemplate().queryForObject("peti.peti502Q",vo);
	}
	
	public int peti502T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti502T",vo);
	}
	
	
	public int peti503T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti503T",vo);
	}
	
	public List peti600Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti600Q",vo);
	}
	
	public void peti600T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti600T",vo);
	}
	
	public int peti600_1T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti600_1T",vo);
	}
	public int peti601Q(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().queryForObject("peti.peti601Q",vo);
	}
	
	
	public int peti601T(PETIVo vo){
		return getSqlMapClientTemplate().delete("peti.peti601T",vo);
	}
	
	public int peti602T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti602T",vo);
	}
	
	public List peti700Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti700Q",vo);
	}
	
	
	public void peti700T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti700T",vo);
	}
	
	public int peti701T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti701T",vo);
	}
	
	public int peti702T(PETIVo vo){
		return getSqlMapClientTemplate().delete("peti.peti702T",vo);
	}
	
	public int peti800_1Q(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().queryForObject("peti.peti800_1Q",vo);
	}
	
	public List peti800_2Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti800_2Q",vo);
	}
	
	
	public void peti800T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti800T",vo);
	}
	
	public int peti801T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti801T",vo);
	}
	public int peti802T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti802T",vo);
	}
	
	public int peti900_1Q(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().queryForObject("peti.peti900_1Q",vo);
	}
	
	public List peti900_2Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti900_2Q",vo);
	}
	
	public List peti1000Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti1000Q",vo);
	}
	
	public void peti1001T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.peti1001T",vo);
	}
	
	public int peti1002T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti1002T",vo);
	}
	
	public int peti1003T(PETIVo vo){
		return getSqlMapClientTemplate().delete("peti.peti1003T",vo);
	}
	
	public Map peti1101_1Q(PETIVo vo){
		return (Map) getSqlMapClientTemplate().queryForObject("peti.peti1101_1Q",vo);
	}
	
	
	public int peti1101_2T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti1101_2T",vo);
	}
	
	
	public int peti1101_3T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti1101_3T",vo);
	}
	
	public int peti1103T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.peti1103T",vo);
	}
	
	public int peti1200_1Q(PETIVo vo){
		return (Integer) getSqlMapClientTemplate().queryForObject("peti.peti1200_1Q",vo);
	}
	
	
	public List peti1200_2Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti1200_2Q",vo);
	}
	public List peti1300Q(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.peti1300Q",vo);
	}

	public void petc0103T(PETIVo vo){
		getSqlMapClientTemplate().insert("peti.petc0103T",vo);
	}
	
	public Map petc0104Q(PETIVo vo){
		return (Map) getSqlMapClientTemplate().queryForObject("peti.petc0104Q",vo);
	}
	
	
	public int petc0105T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.petc0105T",vo);
	}
	
	public List petc0107POP(PETIVo vo){
		return getSqlMapClientTemplate().queryForList("peti.petc0107POP",vo);
	}
	
	public int petc0108T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.petc0108T",vo);
	}
	
	public int petc0109T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.petc0109T",vo);
	}

	public int petc0110T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.petc0110T",vo);
	}
	
	public int petc0112T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.petc0112T",vo);
	}
	

	public int petc0113T(PETIVo vo){
		return getSqlMapClientTemplate().delete("peti.petc0113T",vo);
	}
	public int petc0115T(PETIVo vo){
		return getSqlMapClientTemplate().update("peti.petc0115T",vo);
	}
	
}
